
// --------------------------  获取用户信息，渲染到头像区域 ---------------------
// 封装成函数，肯定会多次调用(修改昵称后、修改头像后)
function getUserInfo() {
    $.ajax({
        url: '/my/user/userinfo',
        success: function (res) {
            if (res.status == 0) {
                // 1. 设置欢迎你，xxx(优先使用昵称)
                let name = res.data.nickname || res.data.username;
                $('.name-usn').text(name);

                if (res.data.user_pic) {
                    // 说明有图片
                    $('.layui-nav-img').attr('src', res.data.user_pic).show();
                    $('.letter').hide();
                } else {
                    // 说明没有图片(截取名字的第一个字，转大写)
                    let first = name.substr(0, 1).toUpperCase();
                    // show方法作用是恢复元素默认的样式（span默认就是行内元素，show会把span设置为display:inline；div默认是块级元素，show会把div设置为display: block）
                    $('.letter').text(first).css('display', 'inline-block');
                }
            }
        },

        // //请求完成（成功或失败）后触发 complete
        // complete: function (xhr) {
        //     let res = xhr.responseJSON
        //     if (res && res.status === 1 && res.message === '身份认证失败！') {
        //         // 移除过期的token
        //         localStorage.removeItem('token');
        //         // 跳转到登录页
        //         location.href = './login.html';
        //       }
        // }
    })
}

getUserInfo()







// ----------------------------------------------推出功能---------------------------------------------
$("#logout").on('click', function (e) {
    e.preventDefault()  //阻止默认行为
    // 提示框
    layer.confirm('大壮再见', function (index) {
        //do something
        // 清楚数据
        localStorage.removeItem('token')
        // 跳转到登录页面
        location.href = './login.html';

        layer.close(index);
    });
})


